<?php
/*
  +-----------------------------------------------------------------------------------------+
  | Projeto MonitoraSUS                                                                     |
  +-----------------------------------------------------------------------------------------+
  | Copyright (c) 2005-2008 Secretaria Municipal de Saúde de Belo Horizonte / Prodabel      |
  |                                                                                         |
  | Analista Responsável: Hugo Nathaniel Rodrigues <hugonr@gmail.com>, <hugo@pbh.gov.br> |
  |                       Consultor - GSFS - Prodabel / SMSA                                |
  | Departamento Responsável - SMSA: GPLD - Paulinho <pauloces@pbh.gov.br>                  |
  | Departamento Responsável - Prodabel: GSFS - Ricardo Monteiro <monteiro@pbh.gov.br>      |
  | Analista de Informação: Marcone <marcone.costa@pbh.gov.br>                              |
  +-----------------------------------------------------------------------------------------+
 */
//Alterado dia: 12/09/2011 17:00; Por: Mauricio Marques(nome das tabelas foram alteradas)

session_start();
ini_set("default_charset", "UTF-8");
include("../sistema/inc.convertcharset.php");

// fim funcao resumo_descricao
include ("../dados/inc.config.php");

// conexao com o banco de dados;
require_once("../dados/class.Conector.php");
$conexao = new Conector;
$conexao->conectar($servidorbanco, $loginbanco, $senhabanco, $bancodedados);
?>
<script language="javascript">
    function enviar(url){
        window.opener.location=url;
        window.close();
    }
</script>
<?
echo "<font size='2' face='Tahoma'>FAVORITOS";
echo "<br><br>";

$sql = "select * from " . $_SESSION["banco"] . ".favoritos where id_usuario=" . $_SESSION["fnum_func"];

$resultado = pg_query($sql);

while ($rs = pg_fetch_array($resultado)) {
    $menu = $rs["caminho"];
    $elements = explode("-", $menu);
    if (count($elements) == 1) {
        $num_eixo = $elements[0];
        $sql2 = "select * from  " . $_SESSION["banco"] . ".eixos where $where and num_eixo = " . $num_eixo;
        $resultado2 = pg_query($sql2);
        ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>')">

            <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                PROGRAMA: <? echo codificar(pg_fetch_result($resultado2, 0, "des_eixo")); ?>
            <? } ?>                           
        </a><br><?
    } elseif (count($elements) == 2) {
        $num_eixo = $elements[0];
        $num_objetivo = $elements[1];
        $sql2 = "select * from " . $_SESSION["banco"] . ".objetivos where $where and num_objetivo = " . $num_objetivo;
        $resultado2 = pg_query($sql2);
            ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>-<? echo $num_objetivo; ?>')">

            <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                PROJETO/ATIVIDADE: <? echo codificar(pg_fetch_result($resultado2, 0, "des_objetivo")); ?>
            <? } ?>                                                   
        </a><br><?
        } elseif (count($elements) == 3) {
            $num_eixo = $elements[0];
            $num_objetivo = $elements[1];
            $num_diretriz = $elements[2];
            $sql2 = "select * from " . $_SESSION["banco"] . ".diretrizes where $where and num_diretriz = " . $num_diretriz;

            $resultado2 = pg_query($sql2);
            ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>-<? echo $num_objetivo; ?>-<? echo $num_diretriz; ?>')">

            <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                OPERAÇÃO: <? echo codificar(pg_fetch_result($resultado2, 0, "des_diretriz")); ?>
            <? } ?>  
        </a><br><?
        } elseif (count($elements) == 4) {
		$num_eixo = $elements[0];
		$num_objetivo = $elements[1];
		$num_diretriz = $elements[2];
		$num_objetivoespecifico = $elements[3];
		$sql2 = "select * from  ". $_SESSION["banco"] .".objetivos_especificos where $where and num_objetivoespecifico = " . $num_objetivoespecifico;
		$resultado2 = pg_query( $sql2);
//		
            ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>-<? echo $num_objetivo; ?>-<? echo $num_diretriz; ?>-<? echo $num_objetivoespecifico; ?>')">
              
                <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                ESTRATÉGIA: <? echo codificar(pg_fetch_result($resultado2, 0, "des_objetivoespecifico")); ?>
            <? } ?>                                                            
            </a><br><?
    } elseif (count($elements) == 5) {
        $num_eixo = $elements[0];
        $num_objetivo = $elements[1];
        $num_diretriz = $elements[2];
        $num_objetivoespecifico = $elements[3];
        $num_meta = $elements[4];
        $sql2 = "select * from " . $_SESSION["banco"] . ".metas where $where and num_meta = " . $num_meta;
        $resultado2 = pg_query($sql2);
            ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>-<? echo $num_objetivo; ?>-<? echo $num_diretriz; ?>-<? echo $num_objetivoespecifico; ?>-<? echo $num_meta; ?>')">

            <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                META: <? echo codificar(pg_fetch_result($resultado2, 0, "des_meta")); ?>
            <? } ?>                    
        </a><br><?
        } elseif (count($elements) == 6) {
            $num_eixo = $elements[0];
            $num_objetivo = $elements[1];
            $num_diretriz = $elements[2];
            $num_objetivoespecifico = $elements[3];
            $num_meta = $elements[4];
            $num_operacao = $elements[5];
            $sql2 = "select d.des_descritivo as des_operacao, * from " . $_SESSION["banco"] . ".operacoes o left join  " . $_SESSION["banco"] . ".descritivos d on (o.num_descritivo = d.num_descritivo) where $where and o.num_operacao = " . $num_operacao;


            $resultado2 = pg_query($sql2);
            ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>-<? echo $num_objetivo; ?>-<? echo $num_diretriz; ?>-<? echo $num_objetivoespecifico; ?>-<? echo $num_meta; ?>-<? echo $num_operacao; ?>')">

            <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                A&Ccedil;&Atilde;O: <? echo codificar(pg_fetch_result($resultado2, 0, "des_operacao")); ?>
            <? } ?>     
        </a><br><?
        } elseif (count($elements) == 7) {
            $num_eixo = $elements[0];
            $num_objetivo = $elements[1];
            $num_diretriz = $elements[2];
            $num_objetivoespecifico = $elements[3];
            $num_meta = $elements[4];
            $num_operacao = $elements[5];
            $num_acao = $elements[6];
            $sql2 = "select d.des_descritivo as des_acao, * from " . $_SESSION["banco"] . ".acoes a left join " . $_SESSION["banco"] . ".descritivos d on (a.num_descritivo = d.num_descritivo) where $where and a.num_acao = " . $num_acao;

            $resultado2 = pg_query($sql2);
            ?><a href="JavaScript:enviar('../index.php?current=&menu=<? echo $num_eixo; ?>-<? echo $num_objetivo; ?>-<? echo $num_diretriz; ?>-<? echo $num_objetivoespecifico; ?>-<? echo $num_meta; ?>-<? echo $num_operacao; ?>-<? echo $num_acao; ?>')">


            <!--Teste que parece funcionar-->
            <? if (pg_num_rows($resultado2) != 0) { ?>
                ATIVIDADE: <? echo codificar(pg_fetch_result($resultado2, 0, "des_descritivo")); ?>
            <? } ?>

        </a><br><?
        }
    }
    echo "</font>";
    echo "<br>";
    if ($servidorbanco == "ipatinga") {
        ?><br>Atenção!!! SISTEMA EM SERVIDOR DE DESENVOLVIMENTO!!!<?
}
$conexao->desconectar();
    ?>